substantial earning - German English Dictionary